<?php
	session_start();
	
	include_once("../model/class.conexao.php");
	include_once("../model/class.filmes.php");
	
	# variaveis
	//$id_filme = $_POST['cpf'];
	$categoria = $_POST['categoria'];
	$titulo = $_POST['titulo'];
	$genero = $_POST['genero'];
	$elenco = $_POST['elenco'];
	$sinopse = $_POST['sinopse'];
	$linktrailer = $_POST['linktrailer'];
	$linkfilme = $_POST['linkfilme'];
	$status = $_POST['status'];

	$_SESSION["erros"][] = "";
	
	#instancia um novo filme
	$filme = new Filme();
		
	#valida CATEGORIA
	switch($categoria) {
		case empty($categoria) :
			$_SESSION["erros"]["filme"] = "Preencha a categoria corretamente!";
			break;
		default :
			$_SESSION["erros"]["filme"] = "";
			$filme->setCategoria($categoria);			
			break;
	}
	
	#valida TITULO
	switch($titulo) {
		case empty($titulo) :
			$_SESSION["erros"]["filme"] = "Preencha o titulo corretamente!";
			break;
		default :
			$_SESSION["erros"]["filme"] = "";
			$filme->setTitulo($titulo);			
			break;
	}	
	
	#valida GENERO
	switch ($genero) {
		case empty($genero):
			$_SESSION["erros"]["filme"] = "Preencha o genero corretamente!";
			break;
		default:
			$_SESSION["erros"]["filme"] = "";
			$filme->setGenero($genero);
			break;
	}

	#valida ELENCO
	switch ($elenco) {
		case empty($elenco):
			$_SESSION["erros"]["filme"] = "Preencha o Elenco corretamente!";
			break;
		default:
			$_SESSION["erros"]["filme"] = "";
			$filme->setElenco($elenco);
			break;
	}	

	#valida SINOPSE
	switch ($sinopse) {
		case empty($sinopse):
			$_SESSION["erros"]["filme"] = "Preencha a Sinopse corretamente!";
			break;
		default:
			$_SESSION["erros"]["filme"] = "";
			$filme->setSinopse($sinopse);
			break;
	}	
	
	#Valida TRAILER
	switch ($linktrailer) {
		case empty($linktrailer):
			$_SESSION["erros"]["filme"] = "Preencha o Link do Trailer corretamente!";
			break;
		default:
			$_SESSION["erros"]["filme"] = "";
			$filme->setLinktrailer($linktrailer);
			break;
	}
	
	#valida Link FILME
	switch ($linkfilme) {
		case empty($linkfilme):
			$_SESSION["erros"]["filme"] = "Preencha o Link do Filme corretamente!";
			break;
		default:
			$_SESSION["erros"]["filme"] = "";
			$filme->setLinkfilme($linkfilme);
			break;
	}	
	
	#valida STATUS
	switch ($status) {
		case empty($status):
			$_SESSION["erros"]["filme"] = "Preencha o Status corretamente!";
			break;
		default:
			$_SESSION["erros"]["filme"] = "";
			$filme->setStatus("1");
			break;
	}
	
	if (($_SESSION["erros"]["filme"] == "")) {

		$filme->incluir();

	}
	
	header("Location: ../cadastro_filme.php");
?>